package cum.printer.colorInk;

import cum.printer.ink.Ink;

import java.awt.*;

public class GreyInk implements Ink {
    /**
     * 配置颜色的方法
     *
     * @param red   红色值
     * @param green 绿色值
     * @param blue  蓝色值
     * @return 返回打印采用的颜色
     */
    public String getColor(int red, int green, int blue) {
        /**
         * 灰色墨盒
         */
       int c = (red + green + blue)/3;
        Color color = new Color(c,c,c);
        return  "#" + Integer.toHexString(color.getRGB()).substring(2);
    }
}
